package com.project.service;

import java.util.List;
import java.util.Map;

import com.project.entity.*;

public interface MidCheck {
	
	/**
	 * 获取所有的结果
	 * @param map
	 * @return
	 */
	public List<ActualResults> getAllResult(Map<String,String> map);
	
	/**
	 * 获取结果的总数
	 * @param map
	 * @return
	 */
	public int	getResultCount(Map<String,String> map);
	
	/**
	 * 获取没有被审核的结果，如果没有，返回null
	 * @param map
	 * @return
	 */
	public ActualResults getResult(Map<String,String> map);
	
	/***
	 * 更新单个结果
	 * 只有没有被审核的结果才能被更新
	 * @param result
	 * @return
	 */
	public int	updateResult(ActualResults result);
	
	/**
	 * 根据ID查询
	 * @param id
	 * @return
	 */
	public  ActualResults getById(int id);
	
	
}
